electric utility company - French English Dictionary